#vector with the squares of 1:10 x <- numeric(10) #vector de 0 for (i in 10:1) { x[i] <- i^2 } x sapply(1:10, function(x) x^2) (1:10)^2 A <- rbind(1:2,3:4) apply(A,2, function(x) var(x)) #by columns apply(A,1, function(x) var(x)) #by rows # EX 11 ------------------------------------------------------------------- #a) #3 formas de hacerlo f1 <- function(n) sum((1:n)^2) f2 <- function(n) sum(sapply(1:n, function(x) x^2)) f3 <- function(n){ x <- 0 for (i in 1:n) { x <- c(x,i^2) } return(sum(x)) } f1(10) f2(10) f3(10) #b) f <- function(N) plot(n <- c(1:N), sum((1:n)^(1/2)))